﻿// *----------------------------------------------------------------
// Copyright (C) 2017 通通优品
// 版权所有。
// 
// 类名：DapperModelSet.cs
// 功能描述：TongTongMall.MallWeb.DapperFramework
// 
// Create User：jym 2017/02/09
// 
// Edit User：UserName,EditTime
// Describe：Describe
// ----------------------------------------------------------------*/
using STOWaybillMall.Core;
using TongTongMall.Domain;

using TongTongMall.MallWeb.Core.Authorization;
using TongTongMall.MallWeb.Core.Chip;
using TongTongMall.MallWeb.Core.Components;

using TongTongMall.MallWeb.Core.Tenant;
using TongTongMall.MallWeb.Core.User;
using TongTongMall.MallWeb.Core.User.Models;


namespace TongTongMall.MallWeb.DapperFramework
{
    /// <summary>
    /// 这里需要实现对所有数据实体的接口对象
    /// </summary>
    public partial class DapperModelSet : ModelContainer
    {
        public IModelSet<Client> ClientModelSet { get; set; }

        public IModelSet<RefreshToken> RefreshTokenModelSet { get; set; }



        public IModelSet<MobileSMSRecord> MobileSMSRecordModelSet { get; set; }

        public IModelSet<DicCategory> DicCategoryModelSet { get; set; }



        public IModelSet<DicAddress> DicAddressModelSet { get; set; }


        public IModelSet<Images> ImagesModelSet { get; set; }

      

      
        public IModelSet<TenantSysConfig> TenantSysConfigModelSet { get; set; }

        public IModelSet<UserLoginRecord> UserLoginRecordModelSet { get; set; }

        public IModelSet<BatchExpressWaybillInfo> BatchExpressWaybillInfoModelSet { get; set; }
        public IModelSet<BatchExpressWaybillUseInfo> BatchExpressWaybillUseInfoModelSet { get; set; }
        public IModelSet<GeneralExpressWaybillInfo> GeneralExpressWaybillInfoModelSet { get; set; }
        public IModelSet<ImageInfo> ImageInfoModelSet { get; set; }
        public IModelSet<MallConfigInfo> MallConfigInfoModelSet { get; set; }
        public IModelSet<MangeOperationRecord> MangeOperationRecordModelSet { get; set; }
        public IModelSet<OfflinePaymentOrderInfo> OfflinePaymentOrderInfoModelSet { get; set; }
        public IModelSet<OnlinePaymentMange> OnlinePaymentMangeModelSet { get; set; }
        public IModelSet<OnlinePaymentOrderInfo> OnlinePaymentOrderInfoModelSet { get; set; }
        public IModelSet<OrderBaseInfo> OrderBaseInfoModelSet { get; set; }
        public IModelSet<OrderExpressInfo> OrderExpressInfoModelSet { get; set; }
        public IModelSet<OrderGeneralReceiptInfo> OrderGeneralReceiptInfoModelSet { get; set; }
        public IModelSet<OrderOperationRecord> OrderOperationRecordModelSet { get; set; }
        public IModelSet<OrderPaymentInfo> OrderPaymentInfoModelSet { get; set; }
        public IModelSet<OrderProductInfo> OrderProductInfoModelSet { get; set; }
        public IModelSet<OrderReceiptBaseInfo> OrderReceiptBaseInfoModelSet { get; set; }
        public IModelSet<ProductBaseInfoImages> ProductBaseInfoImagesModelSet { get; set; }
        public IModelSet<ProductDetailTemplate> ProductDetailTemplateModelSet { get; set; }
        public IModelSet<ProductDetailTemplateInfo> ProductDetailTemplateInfoModelSet { get; set; }
        public IModelSet<ProductInfo> ProductInfoModelSet { get; set; }
        public IModelSet<ProductSpecInfo> ProductSpecInfoModelSet { get; set; }
        public IModelSet<ProductSpecProp> ProductSpecPropModelSet { get; set; }
        public IModelSet<UserBaseInfo> UserBaseInfoModelSet { get; set; }
        public IModelSet<UserBuyProductConfig> UserBuyProductConfigModelSet { get; set; }
        public IModelSet<UserOperationRecord> UserOperationRecordModelSet { get; set; }
        public IModelSet<UserReceiptInfo> UserReceiptInfoModelSet { get; set; }
        public IModelSet<UserStoreInfo> UserStoreInfoModelSet { get; set; }
        public IModelSet<OrderAuditInfo> OrderAuditInfoModelSet { get; set; }
        public IModelSet<OrderCloseInfo> OrderCloseInfoModelSet { get; set; }
        public IModelSet<OrderSplitInfo> OrderSplitInfoModelSet { get; set; }
        public IModelSet<ProductBaseInfo> ProductBaseInfoModelSet { get; set; }

    }
}
